Skip to content

build(deps-dev): bump schemathesis from 4.12.1 to 4.14.2 in /clients/python#2509

Merged
google-oss-prow[bot] merged 1 commit intomainfrom
dependabot/pip/clients/python/schemathesis-4.14.2
Apr 9, 2026
Merged

build(deps-dev): bump schemathesis from 4.12.1 to 4.14.2 in /clients/python#2509
google-oss-prow[bot] merged 1 commit intomainfrom
dependabot/pip/clients/python/schemathesis-4.14.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 30, 2026

Bumps schemathesis from 4.12.1 to 4.14.2.

Release notes

Sourced from schemathesis's releases.

Release 4.14.2

🐛 Fixed

  • AttributeError on DoctestItem when schemathesis plugin is loaded. #3663
  • Make dynamic auth ([auth.dynamic.openapi.<scheme>]) work with WSGI & ASGI transports. #3664

Release 4.14.1

🐛 Fixed

  • ModuleNotFoundError on xdist session end when the allure extra is not installed.

Release 4.14.0

🚀 Added

  • Allure report integration. #2756
  • Support for recording VCR, HAR, and JUnit XML reports from the pytest plugin via schema.config.reports. #701
  • after_validate hook fires after all checks run on a response, carrying a list of CheckResult objects.
  • Examples phase generates optional properties and one disjoint set per oneOf/anyOf branch. #2371

🐛 Fixed

  • format: email fields generating values rejected by jsonschema_rs response validation.
  • flatmap_* hooks raising RuntimeError in negative testing mode. #3652
  • allow-extra-parameters = false now also suppresses unexpected properties in request bodies.
  • Stateful checks (e.g. use_after_free) not triggering when run via schema.as_state_machine().
  • InvalidSchema exceptions displayed an empty message in pytest output.

🔧 Changed

  • Suppress HypothesisWarning when overriding built-in string formats via schemathesis.openapi.format(). #3269

Release 4.13.0

🚀 Added

  • [auth.dynamic.openapi.<scheme>] config block for token fetch authentication that allows for dynamic authentication without writing Python code. #3620
  • Use captured response data in the examples phase. #638
  • --request-retries to retry requests on network failures with exponential back-off.

🔧 Changed

  • Strip API version prefixes during dependency inference.
  • Do not cross-link same-named resources from different API namespaces in during dependency inference.

🐛 Fixed

  • apply_to / skip_for filter sets not updated between hook registrations, causing hooks registered after the first to silently receive the wrong filter set.

... (truncated)

Changelog

Sourced from schemathesis's changelog.

4.14.2 - 2026-03-28

🐛 Fixed

  • AttributeError on DoctestItem when schemathesis plugin is loaded. #3663
  • Make dynamic auth ([auth.dynamic.openapi.<scheme>]) work with WSGI & ASGI transports. #3664

4.14.1 - 2026-03-27

🐛 Fixed

  • ModuleNotFoundError on xdist session end when the allure extra is not installed.

4.14.0 - 2026-03-27

🚀 Added

  • Allure report integration. #2756
  • Support for recording VCR, HAR, and JUnit XML reports from the pytest plugin via schema.config.reports. #701
  • after_validate hook fires after all checks run on a response, carrying a list of CheckResult objects.
  • Examples phase generates optional properties and one disjoint set per oneOf/anyOf branch. #2371

🐛 Fixed

  • format: email fields generating values rejected by jsonschema_rs response validation.
  • flatmap_* hooks raising RuntimeError in negative testing mode. #3652
  • allow-extra-parameters = false now also suppresses unexpected properties in request bodies.
  • Stateful checks (e.g. use_after_free) not triggering when run via schema.as_state_machine().
  • InvalidSchema exceptions displayed an empty message in pytest output.

🔧 Changed

  • Suppress HypothesisWarning when overriding built-in string formats via schemathesis.openapi.format(). #3269

4.13.0 - 2026-03-22

🚀 Added

  • [auth.dynamic.openapi.<scheme>] config block for token fetch authentication that allows for dynamic authentication without writing Python code. #3620
  • Use captured response data in the examples phase. #638
  • --request-retries to retry requests on network failures with exponential back-off.

🔧 Changed

  • Strip API version prefixes during dependency inference.
  • Do not cross-link same-named resources from different API namespaces in during dependency inference.

🐛 Fixed

  • apply_to / skip_for filter sets not updated between hook registrations, causing hooks registered after the first to silently receive the wrong filter set.

... (truncated)

Commits
  • 0b42da7 chore: Release 4.14.2
  • 471bf3d fix: Make dynamic auth work with WSGI & ASGI transports
  • 636c571 fix: AttributeError on DoctestItem when schemathesis plugin is loaded
  • 47e26bf chore: Release 4.14.1
  • c983ccd fix: ModuleNotFoundError on xdist session end when the allure extra is no...
  • 1503c26 chore: Release 4.14.0
  • 23047a3 fix: allow-extra-parameters = false now also suppresses unexpected properti...
  • 226472e chore(deps): Bump codecov/codecov-action from 5.5.3 to 6.0.0
  • b2ff8df chore(deps): Bump github/codeql-action from 4.33.0 to 4.34.1
  • aed2d0c feat: Allure report integration
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Mar 30, 2026
@google-oss-prow google-oss-prow bot requested review from chambridge and fege March 30, 2026 13:32
@dependabot dependabot bot force-pushed the dependabot/pip/clients/python/schemathesis-4.14.2 branch from d8120fd to f959fe7 Compare April 7, 2026 14:25
@google-oss-prow google-oss-prow bot added size/M and removed size/S labels Apr 7, 2026
@Al-Pragliola
Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [schemathesis](https://github.com/schemathesis/schemathesis) from 4.12.1 to 4.14.2.
- [Release notes](https://github.com/schemathesis/schemathesis/releases)
- [Changelog](https://github.com/schemathesis/schemathesis/blob/master/CHANGELOG.md)
- [Commits](schemathesis/schemathesis@v4.12.1...v4.14.2)

---
updated-dependencies:
- dependency-name: schemathesis
  dependency-version: 4.14.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/clients/python/schemathesis-4.14.2 branch from f959fe7 to 7d11879 Compare April 9, 2026 12:58
@google-oss-prow google-oss-prow bot added size/S and removed size/M labels Apr 9, 2026
@Al-Pragliola
Copy link
Copy Markdown
Contributor

@google-oss-prow
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: Al-Pragliola

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow google-oss-prow bot merged commit 2b1bf57 into main Apr 9, 2026
30 checks passed
@dependabot dependabot bot deleted the dependabot/pip/clients/python/schemathesis-4.14.2 branch April 9, 2026 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Area/MR Python client dependencies Pull requests that update a dependency file lgtm python Pull requests that update Python code size/S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant